.sousuo{
   margin-left: 90px;
   margin-top: 4px;
   line-height: 50px;
  background-color: white;
  width: 100px;
  border-top: none;
  border-left: 1px solid #E8EEF0;
  border-right: 1px solid #E8EEF0;
  border-bottom: 5px solid #2F4DBF;
}

/*居中盒子  */
#tocenter{
   margin:0 auto;
} 
/*左侧底部蓝色背景 */
#blue-line{
   position: relative;
   left:0%;
   width: 260px;
   height: 752px;
   background-color: #29304B;
   z-index: 0;
   }
/* 上端LOGO及名称 */
      /* 主体盒子 (背景)   最上端导航栏的参数是这个盒子的高，60px*/
 #title{
     position: relative;
     top:0px;
     left:0px;
     height: 60px;
     width: 260px;
     background-color:#171C30 ;
 }
      /* 左上角LOGO*/
      #main-logo{
         position:absolute;
         top:-108px;
         left:-100px;
         transform: scale(0.18);
     }
       /* 名称 */
       #top-word{
          color: #fff;
       }
 #main-word{
     position: absolute;
     top:12px;
     left:70px;
     color:aliceblue;
     font-size: 25px;
 }
/* 一级菜单 */
/* 逐列动画 */
@keyframes open{
   to{width:260px;opacity: 1;}
}
#min-box,#min-box-1,#min-box-2,#min-box-3,#min-box-4,#min-box-5,#min-box-6{
   position: relative;
   width: 0px;
   height: 50px;
   background-color:#29304B;
   text-align: center;
   opacity: 0;
   animation:open  0.5s linear;
   animation-fill-mode: forwards;
}
#min-box-1{animation-delay: 0.1s;}
#min-box-2{animation-delay: 0.2s;}
#min-box-3{animation-delay: 0.3s;}
#min-box-4{animation-delay: 0.4s;}
#min-box-5{animation-delay: 0.5s;}
#min-box-6{animation-delay: 0.6s;}
#min-box:hover,#min-box-1:hover,#min-box-2:hover,#min-box-3:hover,#min-box-4:hover,#min-box-5:hover,#min-box-6:hover{
   background-color: #2F4DBF;
}
  /* 标题文字 */
  #min-word{
      position: absolute;
      top:32%;
      left: 28%;
      color: #ffffff;
      font-size: 15px;

  }
  /* 左侧图片 */
  #left-img{
      position: absolute;
      top:32%;
      left:-35%;
      position: relative;
      font-family: "iconfont" !important;
      font-size: 25px;
      font-style: normal;
      color: #fff;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
  }
  /* 可展开标志 */
  #be-more,#be-more-0,#be-more-1,#be-more-2{
      position: absolute;
      top:18px;
      left:210px;
      font-family: "iconfont" !important;
      font-size: 20px;
      font-style: normal;
      color: #fff;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      transition: 1s;
      z-index: 100;
  }
  #be-more:hover{
      left:220px;
  }
  #be-more-0:hover,#be-more-1:hover,#be-more-2:hover{
      transform: rotate(90deg);
  }
/* 二级菜单 */
      /* 二级菜单的盒子 ，用于调整二级菜单位置*/
#two-box-0,#two-box-1,#two-box-2{
  position: relative;
  width: 230px;
  height:75px;
  left:30px;
  display:none; 
}
#two-box-2{
  height:52px;
}
#two-box-0{
  height: 52px;
}
      /* 二级菜单中每一项的盒子，用于调整字体和间距参数 */
#two-word{
  font-size: 15px;
  color:#999999;
  margin-bottom: 5px;
  margin-top: 3px;
}
#two-word:hover{
  color: #ffffff;
}
#two-box-3{
   position: relative;
   width: 230px;
   height:45px;
   left:30px;
   display:none; 
}
#be-more-3{
   position: absolute;
   top:18px;
   left:210px;
   font-family: "iconfont" !important;
   font-size: 20px;
   font-style: normal;
   color: #fff;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   transition: 1s;
   z-index: 100;
}

/* 底层返回按钮 */
#toback{
  position: relative;
  left:5%;
  top:60px;
  transform: scale(0.9);
  transition: 1.2s;
}
#toback:hover{
  transform: scale(0.8);
}
/* 上方导航栏 */
#white-line{
  position:absolute;
  top:0px;
  height: 60px;
  width: 1275px;
  left:260px;
  background-color: #ffffff;

}

  /* 右边三块 */
          /* 头像 */
          #head-img{
           position: relative;
           top:-46px;
           left:1030px;
           width: 30px;
           height: 30px;
           border: 2px solid #707070;
           color: #707070;
           border-radius: 50% 50%;
           font-size: 15px;
           text-align: center;   
       }
           /* 提醒 */
       #alarm{
           position: relative;
           top:-81px;
           left:1100px;
           font-family: "iconfont" !important;
           font-size: 35px;
           font-style: normal;
           color: #89979C;
           -webkit-font-smoothing: antialiased;
           -moz-osx-font-smoothing: grayscale;
       }
           /* 设置 */
           #set{
               position: relative;
               top:-81px;
               left:1110px;
               font-family: "iconfont" !important;
               font-size: 32px;
               font-style: normal;
               color:#5F9DB5;
               -webkit-font-smoothing: antialiased;
               -moz-osx-font-smoothing: grayscale;
               margin-left: 15px;
           }
#menu{
   margin: 28px;
   position: absolute;
  transform: scale(1.2);
}
#main-block{
   position:absolute;
   top:120px;
   left: 380px;  
}
#return{
   transform: scale(0.7);
   margin-bottom: 30px;
}
.box{
   height: 540px;
}
.tables tr td{
   width:300px ;
   height: 40px;
   color: #666666;
}
.tables th:first-child{
   border-radius: 6px 0 0 0;
}
.tables th:last-child{
   border-radius: 0 6px 0 0;
}
.tables tr:last-child td:first-child{
   border-radius: 0 0 0 6px;
}
.tables tr:last-child td:last-child{
   border-radius: 0 0 6px 0;
}
.tables{
   text-align: center;
}
.tables tr th{

   height: 40px;
   background-color: #3242A0;
   color: #ffffff;
   /* border-radius:10px; */
}
.tables{
   /* margin-left: 120px; */
   border-radius:10px;
}
.td-one{
   background-color: white;
}
.td-two{
   background-color: #F2F2F2;
}
/* 添加部分 */
#two-box-3,#two-box-4{
   position: relative;
   width: 230px;
   height:45px;
   left:30px;
   display:none; 
   z-index: 200px;
}
#two-box-4{
   height:70px;
}
#be-more-3,#be-more-4{
   position: absolute;
   top:18px;
   left:210px;
   font-family: "iconfont" !important;
   font-size: 20px;
   font-style: normal;
   color: #fff;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
   transition: 1s;
   z-index: 100;
}
#be-more-3:hover,#be-more-4:hover{
   transform: rotate(90deg);
}